Factors That Affect Solubility: Stirring, Particle Size, Temperature, & Nature Of Solute